跳到主要内容

4.3 LCD测试

  此节仅适用于选配了屏幕的开发板用户。

  由于正点原子屏幕在R、G、B数据线的最高位R7\G7\B7配有上下拉电阻(用作ID识别码),所以出厂系统在启动过程中会根据R7\G7\B7的默认高低电平状态来识别不同屏幕的分辨率,再加载相应的触摸驱动。正点原子所使用的RGB屏幕有5种,如下表:

屏幕尺寸触摸芯片屏幕ID
4.3寸屏(480x272)gt9xx0x00
4.3寸屏(800x480)gt9xx/gt11510x04
7寸屏(800x480)ft5x06/cst340(cst340兼容ft5x06)/gt9110x01
7寸屏(1024x600)ft5x06/cst340(cst340兼容ft5x06)/gt9110x02
10寸屏(1280x800)gt9xx0x05

4.3.1触摸测试

  与4.2小节方法一样,开发板启动后我们输入cat /proc/bus/input/devices指令查看触摸屏对应的触摸事件,也可直接在屏幕上进行触摸点击、滑动,测试屏幕是否正常触摸。

4.3.2背光测试

  在默认出厂系统,LCD 屏幕背光支持 256个等级的PWM调节,亮度级数为 0~255,默认为255,最亮状态。设置为0时,关闭背光。数值越大,屏幕越亮。

cat /sys/class/backlight/panel-backlight/max_brightness    //查看背光最大亮度等级
cat /sys/class/backlight/panel-backlight/brightness //查看当前亮度等级
echo 128 > /sys/class/backlight/panel-backlight/brightness //修改当前亮度等级,观察屏的亮度变化
cat /sys/class/backlight/panel-backlight/brightness //再查看当前亮度等级